package com.tencentcloudapi.asr.v20190614;

public enum AsrErrorCode {
    // CAM签名/鉴权错误。
    AUTHFAILURE("AuthFailure"),

    // 用户没有权限进行此查询操作。
    AUTHFAILURE_CHECKRESOURCERESPONSECODEERROR("AuthFailure.CheckResourceResponseCodeError"),

    // 未授权操作。
    AUTHFAILURE_UNAUTHORIZEDOPERATION("AuthFailure.UnauthorizedOperation"),

    // 操作失败。
    FAILEDOPERATION("FailedOperation"),

    // 下载音频文件失败。
    FAILEDOPERATION_ERRORDOWNFILE("FailedOperation.ErrorDownFile"),

    // 识别失败。
    FAILEDOPERATION_ERRORRECOGNIZE("FailedOperation.ErrorRecognize"),

    // 错误的TaskId。
    FAILEDOPERATION_NOSUCHTASK("FailedOperation.NoSuchTask"),

    // 账号因为欠费停止服务，请在腾讯云账户充值。
    FAILEDOPERATION_SERVICEISOLATE("FailedOperation.ServiceIsolate"),

    // 账号本月免费额度已用完。
    FAILEDOPERATION_USERHASNOFREEAMOUNT("FailedOperation.UserHasNoFreeAmount"),

    // 服务未开通，请在腾讯云官网语音识别控制台开通服务。
    FAILEDOPERATION_USERNOTREGISTERED("FailedOperation.UserNotRegistered"),

    // 内部错误。
    INTERNALERROR("InternalError"),

    // 初始化配置失败。
    INTERNALERROR_ERRORCONFIGURE("InternalError.ErrorConfigure"),

    // 创建日志失败。
    INTERNALERROR_ERRORCREATELOG("InternalError.ErrorCreateLog"),

    // 下载音频文件失败。
    INTERNALERROR_ERRORDOWNFILE("InternalError.ErrorDownFile"),

    // 新建数组失败。
    INTERNALERROR_ERRORFAILNEWPREQUEST("InternalError.ErrorFailNewprequest"),

    // 写入数据库失败。
    INTERNALERROR_ERRORFAILWRITETODB("InternalError.ErrorFailWritetodb"),

    // 文件无法打开。
    INTERNALERROR_ERRORFILECANNOTOPEN("InternalError.ErrorFileCannotopen"),

    // 获取路由失败。
    INTERNALERROR_ERRORGETROUTE("InternalError.ErrorGetRoute"),

    // 创建日志路径失败。
    INTERNALERROR_ERRORMAKELOGPATH("InternalError.ErrorMakeLogpath"),

    // 识别失败。
    INTERNALERROR_ERRORRECOGNIZE("InternalError.ErrorRecognize"),

    // 访问数据库失败。
    INTERNALERROR_FAILACCESSDATABASE("InternalError.FailAccessDatabase"),

    // 访问Redis失败。
    INTERNALERROR_FAILACCESSREDIS("InternalError.FailAccessRedis"),

    // 参数错误。
    INVALIDPARAMETER("InvalidParameter"),

    // 请求数据长度无效。
    INVALIDPARAMETER_ERRORCONTENTLENGTH("InvalidParameter.ErrorContentlength"),

    // 参数不全。
    INVALIDPARAMETER_ERRORPARAMSMISSING("InvalidParameter.ErrorParamsMissing"),

    // 解析请求数据失败。
    INVALIDPARAMETER_ERRORPARSEQUEST("InvalidParameter.ErrorParsequest"),

    // 文件编码错误。
    INVALIDPARAMETER_FILEENCODE("InvalidParameter.FileEncode"),

    // 非法的词表状态。
    INVALIDPARAMETER_INVALIDVOCABSTATE("InvalidParameter.InvalidVocabState"),

    // 该模型状态不允许删除。
    INVALIDPARAMETER_MODELSTATE("InvalidParameter.ModelState"),

    // 参数取值错误。
    INVALIDPARAMETERVALUE("InvalidParameterValue"),

    // AppId无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDAPPID("InvalidParameterValue.ErrorInvalidAppid"),

    // ClientIp无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDCLIENTIP("InvalidParameterValue.ErrorInvalidClientip"),

    // EngSerViceType无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDENGSERVICE("InvalidParameterValue.ErrorInvalidEngservice"),

    // ProjectId无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDPROJECTID("InvalidParameterValue.ErrorInvalidProjectid"),

    // RequestId无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDREQUESTID("InvalidParameterValue.ErrorInvalidRequestid"),

    // SourceType无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDSOURCETYPE("InvalidParameterValue.ErrorInvalidSourcetype"),

    // SubserviceType无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDSUBSERVICETYPE("InvalidParameterValue.ErrorInvalidSubservicetype"),

    // Url无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDURL("InvalidParameterValue.ErrorInvalidUrl"),

    // UsrAudioKey无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDUSERAUDIOKEY("InvalidParameterValue.ErrorInvalidUseraudiokey"),

    // 音频编码格式不支持。
    INVALIDPARAMETERVALUE_ERRORINVALIDVOICEFORMAT("InvalidParameterValue.ErrorInvalidVoiceFormat"),

    // 音频数据无效。
    INVALIDPARAMETERVALUE_ERRORINVALIDVOICEDATA("InvalidParameterValue.ErrorInvalidVoicedata"),

    // 音频时长超过限制。
    INVALIDPARAMETERVALUE_ERRORVOICEDATATOOLONG("InvalidParameterValue.ErrorVoicedataTooLong"),

    // 非法的参数长度。
    INVALIDPARAMETERVALUE_INVALIDPARAMETERLENGTH("InvalidParameterValue.InvalidParameterLength"),

    // 非法的VocabId。
    INVALIDPARAMETERVALUE_INVALIDVOCABID("InvalidParameterValue.InvalidVocabId"),

    // 非法的词表状态。
    INVALIDPARAMETERVALUE_INVALIDVOCABSTATE("InvalidParameterValue.InvalidVocabState"),

    // 词权重不合法。
    INVALIDPARAMETERVALUE_INVALIDWORDWEIGHT("InvalidParameterValue.InvalidWordWeight"),

    // 非法的WordWeightStr。
    INVALIDPARAMETERVALUE_INVALIDWORDWEIGHTSTR("InvalidParameterValue.InvalidWordWeightStr"),

    // 模型不存在。
    INVALIDPARAMETERVALUE_MODELID("InvalidParameterValue.ModelId"),

    // 非法的模型状态。
    INVALIDPARAMETERVALUE_TOSTATE("InvalidParameterValue.ToState"),

    // 超过配额限制。
    LIMITEXCEEDED("LimitExceeded"),

    // 自学习模型创建个数已到限制。
    LIMITEXCEEDED_CUSTOMIZATIONFULL("LimitExceeded.CustomizationFull"),

    // 上线模型个数已到限制。
    LIMITEXCEEDED_ONLINEFULL("LimitExceeded.OnlineFull"),

    // 热词表数量已到账号限制。
    LIMITEXCEEDED_VOCABFULL("LimitExceeded.VocabFull"),

    // 缺少参数错误。
    MISSINGPARAMETER("MissingParameter"),

    // 请求的次数超过了频率限制。
    REQUESTLIMITEXCEEDED("RequestLimitExceeded"),

    // 未知参数错误。
    UNKNOWNPARAMETER("UnknownParameter");

    private String value;

    private AsrErrorCode(String value) {
        this.value = value;
    }

    /**
     * @return errorcode value
     */
    public String getValue() {
        return value;
    }
}

